sigmoid kidney - English Synonyms Dictionary